using System;
using CosyTrade.Organization;

namespace CosyTrade.Distribution
{
    public class ReclaimBillBase
    {
        private Guid primaryKey = Guid.NewGuid();
        private string reclainmNumber;
        private OrderBase reclainmOrder;
        private DateTime reclainmDate = DateTime.Now;
        private Company onCampany;
        private Employee handler;
        
        public Guid PrimaryKey
        {
            get { return primaryKey; }
            set { primaryKey = value; }
        }
        
        public string ReclainmNumber
        {
            get { return reclainmNumber; }
            set { reclainmNumber = value; }
        }

        public OrderBase ReclainmOrder
        {
            get { return reclainmOrder; }
            set { reclainmOrder = value; }
        }

        public DateTime ReclainmDate
        {
            get { return reclainmDate; }
            set { reclainmDate = value; }
        }

        public Company OnCampany
        {
            get { return onCampany; }
            set { onCampany = value; }
        }

        public Employee Handler
        {
            get { return handler; }
            set { handler = value; }
        }
    }
}